/*第一屏news的特殊处理*/
#newsArt{width:398px; height:260px; float:left; overflow:hidden;}
#newsArtTit{width:388px; float:left;}
#newsImg{padding:10px 12px; width:300px; height:240px; float:right;}
#newsImgTit{width:314px; float:right;}

#newsSide{width:227px; height:380px; float:left;
background:url(/images2/0906/images/index0906_bg_list.gif) right -280px no-repeat;}
#newsSideTit{width:217px; float:left;
background:url(/images2/0906/images/index0906_bg_list.gif) 10px -35px no-repeat; background-color:#ECFAFD;
font-size:12px; text-indent:30px;}
.newsTit{padding:0 0 0 10px; height:30px;
background-color:#ECFAFD;
font-size:14px; color:#0167B9; line-height:28px; font-weight:bold;}
.newsTit span.con{padding:0 0 0 15px;
font-size:12px; line-height:28px; color:#082b65; font-weight:normal;}
.newsTit span.side{font-size:12px}
.newsTit span.more{padding:0 10px 0 0; float:right; line-height:28px;}
.newsTit span.more img{margin-top:8px; border:0;}

form.subscribe{margin:5px 0; padding:0; list-style:none; width:100%; text-align:center;}
input.subscribe{margin:0; padding:3px; list-style:none; width:160px;
border:1px solid #b8e2f8;
color:#7c7c7c; height:14px; font-size:12px;}
/*辩论的底图*/
div.argue{padding-top:70px; background:url(/images2/0906/images/index0906_bg_argue.gif) 50% 0 no-repeat;}
/*标题预设*/
h2.news{margin:10px 20px; padding:0 0 0 25px; list-style:none; height:35px;
background:url(/images2/0906/images/index0906_bg_list.gif) 0 0 no-repeat;
font-size:14px; line-height:35px; text-align:center; color:#0146CF; overflow:hidden;}
h2.side{margin:10px 0; padding:0; list-style:none; height:20px;
background:url(/images2/hach_bg.jpg) no-repeat;
font-size:12px; font-weight:bold; line-height:20px; color:#FFFFFF; text-indent:15px;}
h2.subscribe{margin:0; padding:5px 0 0 0; list-style:none; height:20px;
background:url(/images2/0906/images/index0906_bg_list.gif) 10px -65px no-repeat; border-width:1px 0 0 0; border-style:dashed;
font-size:12px; font-weight:bold; line-height:20px; text-indent:40px;}
h2.data{margin:0; padding:0 0 0 30px; height:26px; list-style:none; border-width:0 0 1px 0; border-style:solid; border-color:#7AD4EF;
background:url(/images2/0906/images/index0906_bg_list.gif) 10px -214px no-repeat;
font-size:12px; line-height:26px; color:#0276c1;}
h2.data span{float:right; padding:0 10px 0 0;}
h2.data span img{margin-top:8px; border:0;}

/*文字列表预设*/

ul.news{border-width:1px 0 0 0; border-style:dashed; padding-top:5px;}
ul.news li{font-size:14px; line-height:23px; height:23px;}
ul.news span{float:right; color:#7C7C7C;}
ul.news cite{padding:0 10px 0 3px;
background:url(/images2/0906/images/index0906_bg_list.gif) 0 -130px no-repeat;
font-size:12px; color:#FFFFFF; text-align:center; font-style:normal;}
ul.newsOnly li{font-size:14px; line-height:22px; height:22px;}

ul.reg{border-width:0 0 1px 0; border-style:dashed; padding:8px 0;}
ul.reg li{height:25px; padding-right:40px;
background:url(/images2/0906/images/index0906_bg_list.gif) 10px -156px no-repeat;
line-height:25px; color:#081D7A;}
ul.reg span{float:right; color:#000000;}
ul.reg cite{padding:0 20px 0 3px;
font-style:normal; color:#FFFFFF;}

ul.subscribe{text-align:center;}
ul.subscribe li{display:inline;}
ul.subscribe img{padding-right:5px; border:0;}

ul.lastestA{margin:0 14px; padding:10px 0; width:702px; border-width:1px 0 0 0; border-style:dashed; overflow:hidden}
ul.lastestA li{float:left; padding:0 10px; margin:5px 0; line-height:14px; height:14px;
white-space:nowrap; border-right:1px solid #000000; overflow:visible;}

ul.threeRow{margin-top:10px; float:left; width:33%;}
ul.threeRow li{background:url(/images2/0906/images/index0906_bg_list.gif) 60px -240px no-repeat;}
ul.threeRow span{padding-left:5px; color:#7B7B7B;}
ul.threeRow cite{padding:0 20px 0 0;
font-style:normal;}

ul.fourRow{margin-top:10px; float:left; width:24%;}
ul.fourRow li{padding-left:5px; padding-right:5px;}
ul.fourRow span{padding-left:5px; color:#7B7B7B;}
ul.fourRow cite{padding:0 5px 0 0;font-style:normal;}
ul.fourRowBuy cite{color:#C20000;}
ul.fourRowSell cite{color:#0121D6;}

ul.typicalCase{padding-top:10px; text-align:left; background-color:#FCFEFD;}
ul.typicalCase li{background:url(/images2/0906/images/index0911_casepoint.gif) 10px 50% no-repeat; padding-left:20px; position:relative;}
ul.typicalCase cite{width:40%; font-style:normal; float:left; overflow:hidden; text-align:left;}
ul.typicalCase b{width:20%; font-weight:normal; float:left; overflow:hidden; text-align:left;}
ul.typicalCase span{width:10%; overflow:hidden; float:right; overflow:hidden; color:#BDBFBE;}
ul.typicalCase li.typicalCaseTit{border-bottom:1px dashed #7BD5EF; padding:10px 0; line-height:30px; font-size:12px;
background:none;}

ul.typicalCase2{margin:0; padding:0; list-style:none;}
ul.typicalCase2 li{padding:3px 0 0 20px; line-height:20px; font-size:12px; height:20px; overflow:hidden;}
ul.typicalCase2 cite{width:132px; font-style:normal; float:left; overflow:hidden; text-align:left;}
ul.typicalCase2 b{width:132px; font-weight:normal; float:left; overflow:hidden; text-align:left; padding-left:20px;}
ul.typicalCase2 span{float:right; overflow:hidden; color:#BDBFBE;}



li.typicalCaseTit{text-align:right;}
li.typicalCaseTit cite{font-size:14px; color:#0678D9; font-weight:bold; text-align:center;}
li.typicalCaseTit b{font-size:14px; color:#0678D9; font-weight:bold; text-align:left; text-indent:10px;}
li.typicalCaseTit span{width:auto; float:none; padding:4px 8px; margin-left:30px; margin-right:10px; color:#FFFFFF;
background:url(/images2/0906/images/index0911_casetit.gif) 50% 50% no-repeat; font-weight:bold;}
#main a.typicalCase, #main a.typicalCase:hover, #main a.typicalCase:active{color:#FFB128; text-decoration:underline;}
#main li.typicalCaseTit span a,
#main li.typicalCaseTit span a:hover,
#main li.typicalCaseTit span a:active{color:#FFFFFF;}

ul.twoRow{margin:5px 0; width:50%; float:left; border-width:0 1px 0 0; border-style:dashed;}
ul.twoRowR{margin:5px 0; width:49%; float:right;}

ul.job span{color:#000000;}
ul.jobMan span{width:37%; color:#000000;}
ul.jobMan cite{float:right; width:10%; font-style:normal; text-align:center;}

ul.argue{margin:5px 10px;}
ul.argue li{padding:0;}
ul.argue li.title{font-weight:bold; color:#fb4112;}
ul.argue li.result{}
ul.argue li.conTit{border-width:1px 0 0 0; border-style:dashed; border-color:#7AD4EF; padding:5px 0;
background:url(/images2/0906/images/index0906_bg_list.gif) 0 -95px no-repeat;
text-indent:10px; color:#FFFFFF;}
ul.argue li.content{height:40px; text-indent:12px;}

/*图片列表预设*/

ul.lastest{margin:0 14px; padding:10px 0; width:705px; overflow:hidden;_margin:0 10px;+margin:0 10px;}
ul.lastest li{padding:8px 4px; float:left; white-space:nowrap;}
ul.lastest img{border:2px solid #DCDCDC; width:58px; height:50px; padding:3px;}
ul.lastest p{margin:0; padding:0; text-align:center; font-size:12px; line-height:20px;}

ul.companyList{margin:0; width:100%; overflow:hidden;}
ul.companyList li{padding:5px 2px 0 2px; float:left;}
ul.companyList img{border:1px solid #DCDCDC; width:140px; height:50px;}
ul.companyListAdv{margin:5px 0; width:100%; overflow:hidden;}
ul.companyListAdv li{padding:5px 16px 0 16px; float:left;}
ul.companyListAdv img{border:1px solid #DCDCDC; width:148px; height:33px;}

ul.data{margin:5px 0 5px 5px; float:left; width:94px; overflow:hidden;}
ul.data li{float:left;}
ul.data img{border:1px solid #DCDCDC; width:86px; height:66px; padding:3px;}
ul.data p{margin:0; padding:0; white-space:nowrap;
text-align:center; font-size:12px; line-height:20px; color:#ff7300; font-weight:bold;}
ul.data span{padding-top:5px; width:94px; height:36px; overflow:hidden; display:block;
font-size:12px; line-height:18px;}

ul.topic{margin:10px;}
ul.topic img{width:207px; height:145px; border:0;}
ul.topic p{margin:0; padding:0; height:60px; overflow:hidden;
text-indent:24px; font-size:12px; line-height:20px;}
ul.topic span{display:block; border-width:1px 0 0 0; border-style:dashed; border-color:#7AD4EF;
font-size:12px; line-height:30px; height:30px; text-align:right; color:#e12a00;}

ul.vip{margin:0 10px; border-width:0 0 1px 0; border-style:dashed;}
ul.vip li{text-align:center; padding:10px 0 0 0;}
ul.vip img{width:179px; height:43px; border:1px solid #e4f5fc;}
ul.vip p{margin:0; padding:0; line-height:28px; height:28px;
background:url(/images2/0906/images/index0906_bg_list.gif) 15px -181px no-repeat;
font-size:12px; font-weight:bold; overflow:hidden; text-indent:30px; text-align:left;}

ul.vip186{margin:0 10px; border-width:0 0 1px 0; border-style:dashed;}
ul.vip186 li{text-align:center; padding:10px 0 0 0;}
ul.vip186 img{width:186px; height:66px; border:1px solid #e4f5fc;}
ul.vip186 p{margin:0; padding:0; line-height:28px; height:28px;
background:url(/images2/0906/images/index0906_bg_list.gif) 15px -181px no-repeat;
font-size:12px; font-weight:bold; overflow:hidden; text-indent:30px; text-align:left;}

ul.interview{margin:0 10px; border-width:0 0 1px 0; border-style:dashed;}
ul.interview li{text-align:center; padding:10px 0 0 0; overflow:hidden; height:110px;}
ul.interview img{width:76px; height:96px; border:1px solid #e4f5fc; float:left; display:block;}
ul.interview p{margin:0; padding:0 0 0 5px; line-height:20px; height:20px;
font-size:12px; font-weight:bold; overflow:hidden; text-align:left;}
ul.interview span{margin:0; padding:0 0 0 5px; line-height:20px; height:80px; overflow:hidden; display:block;
font-size:12px; text-align:left; text-indent:28px;}

ul.coop li{text-align:center; padding:5px 0;}
ul.coop img{width:186px; height:66px; padding:0; border:0; background-color:#f0fbff;}

ul.help li{ text-align:center; padding-top:5px;}
ul.help img{width:205px; height:61px; padding:4px 5px; background-color:#e6f9ff; border:0;}

ul.bidding{margin:5px 0; width:100%; overflow:hidden;}
ul.bidding li{padding:0 10px; line-height:0;}
ul.bidding img{float:left; width:125px; height:69px; border:1px solid #e4f5fc; padding:1px; margin:0 5px 0 0;}
ul.bidding p{height:36px; overflow:hidden; padding:0; margin:0;
background:url(/images2/0906/images/index0906_bg_list.gif) 15px -242px no-repeat;
line-height:18px; font-size:12px; text-indent:25px;}
ul.bidding span{line-height:18px; height:18px; overflow:hidden; font-size:12px; display:block; color:#7C7C7C;}

ul.coopList{margin:5px 0; width:100%; overflow:hidden;}
ul.coopList li{padding:5px 28px 0 28px; float:left;}
ul.coopList img{width:176px; height:60px; padding:1px 5px 5px 5px; border:0; background-color:#f0fbff;}
/*哈希*/
.hach_style { font-weight:bold; color:#FF6600;}
.hach_style a,.hach_style a:visited,.hach_style a:hover {color:#FF6600;}
#hachTit{width:215px; padding:0 0 0 10px; height:30px;
background-color:#ECFAFD;
font-size:14px; color:#0167B9; line-height:28px; font-weight:bold;border:1px solid #7AD4EF;}


/*段落预设*/
p.news{margin:0; padding:3px 10px; height:40px; overflow:hidden;
font-size:12px; line-height:20px; text-indent:28px;}

/*图片预设*/
img.banner{border:0; display:block;}
img.banners{border:0; display:block; float:left;}

#main .img a:hover img{border-color:#FB4112;}
#main .img a:active img{border-color:#FB4112;}

#main p.news a,
#main ul.topic span a,
#main ul.argue .title a,
#main .important a, #main .important a:hover, #main .important a:active,
#main #newsArtTit span.con a, #main #newsArtTit span.con a:hover, #main #newsArtTit span.con a:active
{color:#FB4112;}

#main h2.news a, #main h2.news a:hover, #main h2.news a:active,
#main h1 span.bg a, #main h1 span.bg a:hover, #main h1 span.bg a:active
{color:#0045d0;}


#main ul.reg a,
#main #newsImgTit span a
{color:#081d7a;}

#main #index_notice a, #main #index_notice a:hover, #main #index_notice a:active
{color:#ff0000;}

#main #newsArtTit span.side a
{color:#0167b9}

#main h2.side a, #main h2.side a:hover, #main h2.side a:active
{color:#FFFFFF;}

#main #newsSideTit a, #main #newsSideTit a:hover, #main #newsSideTit a:active
{color:#FB4112}


/*临时加的第一屏广告*/
.newsArtAd{width:398px; float:left; overflow:hidden; position:relative; margin-top:5px;
height:86px; background:url(/images2/0906/images/sy_ad09091601.jpg) no-repeat;}
.newsImgAd{float:right; overflow:hidden; position:relative; margin-top:5px;
padding:5px 10px 6px 98px; height:75px; width:216px; background:url(/images2/0906/images/sy_ad09091602.jpg) 7px 50% no-repeat; +background-attachment:fixed;}
.newsArtAd marquee{width:288px; height:40px; right:20px; top:40px; overflow:hidden; position:absolute;}
.newsArtAd marquee p{margin:5px 0; font-size:12px; line-height:20px; color:#FFFFFF;}
.newsArtAd marquee p span{font-weight:bold; color:#00b9fd;}
ul#newsImgAdList{margin:0; padding:0; list-style:none; width:100%; overflow:hidden;}
ul#newsImgAdList li{height:25px; line-height:25px; font-size:12px; overflow:hidden; color:#fe6d2c;}
ul#newsImgAdList li a{color:#0d94ce; text-decoration:none;}